package com.ocom.common.request.wx;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;

@Data
public class UserAccessPageSetAccessRequest {
    @JsonProperty("areaNo")
    @NotNull(message = "areaNo 不能为空")
    Long areaNo;
    //管理员id
    @JsonProperty("userId")
    @NotNull(message = "userId 不能为空")
    Long userId;
    @JsonProperty("roleI")
    @NotNull(message = "roleI 不能为空")
    Long roleI;
    @JsonProperty("regionId")
    @NotNull(message = "regionId 权限区域编号")
    Long regionId;

    @JsonProperty("companyId")
    @Min(1L)
    @NotNull(message = "companyId 不能为空")
    Long companyId;

    @JsonProperty("pId")
    @Min(1L)
    @NotNull(message = "pId 不能为空")
    Long pId;
}
